machine for beating - German English Dictionary